package cn.qqtheme.framework.entity;

import com.alibaba.fastjson.parser.JSONLexer;
import java.util.ArrayList;
import java.util.List;

/* loaded from: classes.dex */
public class CarNumberProvince implements LinkageFirst<CarNumberCity> {
    private String name;

    public CarNumberProvince(String str) {
        this.name = str;
    }

    @Override // cn.qqtheme.framework.entity.LinkageItem
    public Object getId() {
        return this.name;
    }

    @Override // cn.qqtheme.framework.entity.WheelItem
    public String getName() {
        return this.name;
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    @Override // cn.qqtheme.framework.entity.LinkageFirst
    public List<CarNumberCity> getSeconds() {
        char c;
        ArrayList arrayList = new ArrayList();
        String str = this.name;
        switch (str.hashCode()) {
            case 20113:
                if (str.equals("云")) {
                    c = JSONLexer.EOI;
                    break;
                }
                c = 65535;
                break;
            case 20140:
                if (str.equals("京")) {
                    c = 0;
                    break;
                }
                c = 65535;
                break;
            case 20864:
                if (str.equals("冀")) {
                    c = 2;
                    break;
                }
                c = 65535;
                break;
            case 21513:
                if (str.equals("吉")) {
                    c = 6;
                    break;
                }
                c = 65535;
                break;
            case 23425:
                if (str.equals("宁")) {
                    c = 21;
                    break;
                }
                c = 65535;
                break;
            case 24029:
                if (str.equals("川")) {
                    c = 23;
                    break;
                }
                c = 65535;
                break;
            case 26032:
                if (str.equals("新")) {
                    c = 30;
                    break;
                }
                c = 65535;
                break;
            case 26187:
                if (str.equals("晋")) {
                    c = 3;
                    break;
                }
                c = 65535;
                break;
            case 26690:
                if (str.equals("桂")) {
                    c = 19;
                    break;
                }
                c = 65535;
                break;
            case 27818:
                if (str.equals("沪")) {
                    c = '\b';
                    break;
                }
                c = 65535;
                break;
            case 27941:
                if (str.equals("津")) {
                    c = 1;
                    break;
                }
                c = 65535;
                break;
            case 27993:
                if (str.equals("浙")) {
                    c = '\n';
                    break;
                }
                c = 65535;
                break;
            case 28189:
                if (str.equals("渝")) {
                    c = 22;
                    break;
                }
                c = 65535;
                break;
            case 28248:
                if (str.equals("湘")) {
                    c = 17;
                    break;
                }
                c = 65535;
                break;
            case 29756:
                if (str.equals("琼")) {
                    c = 20;
                    break;
                }
                c = 65535;
                break;
            case 29976:
                if (str.equals("甘")) {
                    c = 28;
                    break;
                }
                c = 65535;
                break;
            case 30358:
                if (str.equals("皖")) {
                    c = 11;
                    break;
                }
                c = 65535;
                break;
            case 31908:
                if (str.equals("粤")) {
                    c = 18;
                    break;
                }
                c = 65535;
                break;
            case 33487:
                if (str.equals("苏")) {
                    c = '\t';
                    break;
                }
                c = 65535;
                break;
            case 33945:
                if (str.equals("蒙")) {
                    c = 4;
                    break;
                }
                c = 65535;
                break;
            case 34255:
                if (str.equals("藏")) {
                    c = 25;
                    break;
                }
                c = 65535;
                break;
            case 35947:
                if (str.equals("豫")) {
                    c = 15;
                    break;
                }
                c = 65535;
                break;
            case 36149:
                if (str.equals("贵")) {
                    c = 24;
                    break;
                }
                c = 65535;
                break;
            case 36195:
                if (str.equals("赣")) {
                    c = '\r';
                    break;
                }
                c = 65535;
                break;
            case 36797:
                if (str.equals("辽")) {
                    c = 5;
                    break;
                }
                c = 65535;
                break;
            case 37122:
                if (str.equals("鄂")) {
                    c = 16;
                    break;
                }
                c = 65535;
                break;
            case 38397:
                if (str.equals("闽")) {
                    c = '\f';
                    break;
                }
                c = 65535;
                break;
            case 38485:
                if (str.equals("陕")) {
                    c = 27;
                    break;
                }
                c = 65535;
                break;
            case 38738:
                if (str.equals("青")) {
                    c = 29;
                    break;
                }
                c = 65535;
                break;
            case 40065:
                if (str.equals("鲁")) {
                    c = 14;
                    break;
                }
                c = 65535;
                break;
            case 40657:
                if (str.equals("黑")) {
                    c = 7;
                    break;
                }
                c = 65535;
                break;
            default:
                c = 65535;
                break;
        }
        switch (c) {
            case 0:
                for (char c2 = 'A'; c2 <= 'M'; c2 = (char) (c2 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c2)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.add(new CarNumberCity("Y"));
                break;
            case 1:
                for (char c3 = 'A'; c3 <= 'H'; c3 = (char) (c3 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c3)));
                }
                break;
            case 2:
                for (char c4 = 'A'; c4 <= 'H'; c4 = (char) (c4 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c4)));
                }
                arrayList.add(new CarNumberCity("J"));
                arrayList.add(new CarNumberCity("R"));
                arrayList.add(new CarNumberCity("S"));
                arrayList.add(new CarNumberCity("T"));
                break;
            case 3:
                for (char c5 = 'A'; c5 <= 'M'; c5 = (char) (c5 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c5)));
                }
                arrayList.remove(new CarNumberCity("G"));
                arrayList.remove(new CarNumberCity("I"));
                break;
            case 4:
                for (char c6 = 'A'; c6 <= 'M'; c6 = (char) (c6 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c6)));
                }
                arrayList.remove(new CarNumberCity("I"));
                break;
            case 5:
                for (char c7 = 'A'; c7 <= 'P'; c7 = (char) (c7 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c7)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case 6:
                for (char c8 = 'A'; c8 <= 'K'; c8 = (char) (c8 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c8)));
                }
                arrayList.remove(new CarNumberCity("I"));
                break;
            case 7:
                for (char c9 = 'A'; c9 <= 'R'; c9 = (char) (c9 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c9)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case '\b':
                for (char c10 = 'A'; c10 <= 'D'; c10 = (char) (c10 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c10)));
                }
                arrayList.add(new CarNumberCity("R"));
                break;
            case '\t':
                for (char c11 = 'A'; c11 <= 'N'; c11 = (char) (c11 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c11)));
                }
                arrayList.remove(new CarNumberCity("I"));
                break;
            case '\n':
                for (char c12 = 'A'; c12 <= 'L'; c12 = (char) (c12 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c12)));
                }
                arrayList.remove(new CarNumberCity("I"));
                break;
            case 11:
                for (char c13 = 'A'; c13 <= 'S'; c13 = (char) (c13 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c13)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case '\f':
                for (char c14 = 'A'; c14 <= 'K'; c14 = (char) (c14 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c14)));
                }
                arrayList.remove(new CarNumberCity("I"));
                break;
            case '\r':
                for (char c15 = 'A'; c15 <= 'M'; c15 = (char) (c15 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c15)));
                }
                arrayList.remove(new CarNumberCity("I"));
                break;
            case 14:
                for (char c16 = 'A'; c16 <= 'V'; c16 = (char) (c16 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c16)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                arrayList.remove(new CarNumberCity("Y"));
                arrayList.add(new CarNumberCity("Y"));
                break;
            case 15:
                for (char c17 = 'A'; c17 <= 'U'; c17 = (char) (c17 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c17)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                arrayList.remove(new CarNumberCity("Y"));
                break;
            case 16:
                for (char c18 = 'A'; c18 <= 'S'; c18 = (char) (c18 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c18)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case 17:
                for (char c19 = 'A'; c19 <= 'N'; c19 = (char) (c19 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c19)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                arrayList.add(new CarNumberCity("U"));
                break;
            case 18:
                for (char c20 = 'A'; c20 <= 'Z'; c20 = (char) (c20 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c20)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case 19:
                for (char c21 = 'A'; c21 <= 'P'; c21 = (char) (c21 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c21)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                arrayList.add(new CarNumberCity("R"));
                break;
            case 20:
            case 21:
                for (char c22 = 'A'; c22 <= 'E'; c22 = (char) (c22 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c22)));
                }
                break;
            case 22:
                for (char c23 = 'A'; c23 <= 'D'; c23 = (char) (c23 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c23)));
                }
                arrayList.remove(new CarNumberCity("D"));
                arrayList.remove(new CarNumberCity("E"));
                break;
            case 23:
                for (char c24 = 'A'; c24 <= 'Z'; c24 = (char) (c24 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c24)));
                }
                arrayList.remove(new CarNumberCity("G"));
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case 24:
            case 25:
                for (char c25 = 'A'; c25 <= 'J'; c25 = (char) (c25 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c25)));
                }
                arrayList.remove(new CarNumberCity("I"));
                break;
            case 26:
                arrayList.add(new CarNumberCity("A-V"));
                for (char c26 = 'A'; c26 <= 'S'; c26 = (char) (c26 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c26)));
                }
                arrayList.remove(new CarNumberCity("B"));
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case 27:
                for (char c27 = 'A'; c27 <= 'K'; c27 = (char) (c27 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c27)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.add(new CarNumberCity("V"));
                break;
            case 28:
                for (char c28 = 'A'; c28 <= 'P'; c28 = (char) (c28 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c28)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
            case 29:
                for (char c29 = 'A'; c29 <= 'H'; c29 = (char) (c29 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c29)));
                }
                break;
            case 30:
                for (char c30 = 'A'; c30 <= 'R'; c30 = (char) (c30 + 1)) {
                    arrayList.add(new CarNumberCity(String.valueOf(c30)));
                }
                arrayList.remove(new CarNumberCity("I"));
                arrayList.remove(new CarNumberCity("O"));
                break;
        }
        return arrayList;
    }

    public String toString() {
        return "name=" + this.name;
    }
}
